package fr.eisti.ing1.projetgsiKlelifaRazavet.Objets;

/**
 * La classe Adresse
 * @author Klelifa Sarah, Razavet Maël
 * @version 1.0
 */
public class Adresse {
    private int idAdresse;
    private String ville;
    private String pays;
    private int numRue;
    private String rue;

    /**
     * Constructeur
     * @param idAdresse
     * @param ville
     * @param pays
     * @param numRue
     * @param rue
     */
    public Adresse(int idAdresse, String ville, String pays, int numRue, String rue) {
        this.idAdresse = idAdresse;
        this.ville = ville;
        this.pays = pays;
        this.numRue = numRue;
        this.rue = rue;
    }

    @Override
    public String toString(){
        return numRue +" "+ rue+" "+ville+" "+pays;
    }

    /**
     * Récupère l'id d'une adresse
     * @return idAdresse : l'id d'une adresse
     */
    public int getIdAdresse() {
        return idAdresse;
    }

    /**
     * Récupère le numéro de la rue d'une adresse
     * @return numRue : le numero de la rue
     */
    public int getNumRue() {
        return numRue;
    }

    /**
     * Récupère le pays d'une adresse
     * @return pays : le pays
     */
    public String getPays() {
        return pays;
    }

    /**
     * Récupère la rue d'une adresse
     * @return rue : la rue
     */
    public String getRue() {
        return rue;
    }

    /**
     * Récupère la ville d'une adresse
     * @return ville : la ville
     */
    public String getVille() {
        return ville;
    }



}
